depending on something else - Spanish English Dictionary